package com.koron.plan.web.maintainplan.bean.vo;

import com.koron.plan.web.maintainplan.bean.entity.MaintainPlanDispatchBean;
import com.koron.plan.web.maintainplan.bean.entity.MaintainPlanDispatchDept;
import com.koron.plan.web.maintainplan.bean.entity.MaintainPlanDispatchWorkerBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.Valid;
import java.util.List;

/**
 * @author twcao
 * @title: MaintainPlanDispatchDetailVO
 * @projectName GDH_EAM_V2
 * @description: 水司维保计划-派工信息详情
 * @date 2021/8/2716:31
 */
@Data
@ApiModel("水司维保计划-派工信息详情")
public class MaintainPlanDispatchDetailVO extends MaintainPlanDispatchBean {

    @Valid
    @ApiModelProperty("工作班成员")
    private List<MaintainPlanDispatchWorkerBean> workers;

    @ApiModelProperty(value = "作业单位列表")
    private List<MaintainPlanDispatchDept> workerDept;

    @ApiModelProperty(value = "跟踪人账号")
    private String trackLeader;

    @ApiModelProperty(value = "跟踪人名称")
    private String trackLeaderName;
}
